persistent dumping - German English Dictionary